added support for local string variables