refactor: one glimpse method for post, comment, message