pointless markdown lib
buttons, better js