finish follow/unfollow logic