micropost interface