Functionalities in parser and planner added