refactored mbox