leanr markdown system