2014.07.28 Some refine to scripts.