CHANGED:a litte more improvment for output;