modified mappers