finish IMicroblogContext implementation