user micropost functionality added