Implement properr communication