added info.plist,little not important refinements