add markdown header function