added first message code to magic.  created sender and drain for testing