Use delegates to catch new messages and new group members