[(){} --> ();] last edit may cause bug; fixing