optimized more about ploterNew.C