restructured microblog classes.