changed message creation