clean up message interface, getting ready for real messages