reworked BMapJid