adding markdown support