I shall write about big and small technical challenges I had encountered , so that it would be easy for me to come back and look at the solution I had found earlier.