added string variables and arrarys