safe work with strings