add some objects and grammar