make a standard mailbox interface functions