string literals refactor