gen mapping table