Added new message implementations