Protect against uninitialized data
Hook up receiving messages path