You follow a sensible approach and appear to make steady progress.
Congratulations.

Sometimes during a shave a new idea formed in my head how I could tackle a problem area, I tried it and...