some breaking changes with strings