live markdown preview. kinda related to #17