simple postmessage manager