adding more markdown functions