Uppdated markdown parser