added text fields & plist