Revert "types of messages implemented correctly now"

This reverts commit 8d7bcbd712e81312481bcc4275a9a6c64679af5e.
Revert 8d7bcbd..3c6a825

This rolls back to commit 8d7bcbd712e81312481bcc4275a9a6c64679af5e.
message new, send