Thanks for taking the time for writing this detailed feedback, I will surely take your advices to improve my game :)