change some () to []