first commit for chat plugin