primitive map added