out of date ml html
generalize the blob button feature and add some meishi stuff