in place variables and string literals