an even BETTER versions of scripts. All latest changes made as at 20130321.