correct config and code
get communication work