Implemented Simple communication