Thank you all for all congratulation messages, I believe every forumite will experience these congratulation messages.
My time line as follows
Application on Nov. 6, 2014
PER - Jan. 31 2015
MR - July 29, 2015
Medical done - July 31, 2015
PPR - Feb. 25, 2016