Life is all about zig-zagging if one does not believe he should read this blog :D :D
Things take time and off course nothing goes smooth when you are working so passionately hahaha :D
I am pretty sure Mr. Printer had saved himself from your hard punch Bro Stephen :P :D