reorganized, uses JActor mailbox factory service