First try. With Mod class
modified version worked with the Professor