message creation works