What is a really good reason that has motivated you? Can you give some examples? This is the place where I get stuck.
An example is "implement XYZ paper" -> when you get off track, think about the algorithm running on your computer, how much faster it would be than the previous one, etc.