added another map types