learning how string types work, fixing copies of mappers/reducers to fit the style