Restart attempt to follow Daniel Kehoe Tutorial