Implement most of microposting