worked on communication