markdown added for some code parts