Great job! May put together a professor to try and pitch in.