Adding Object Oriented Parser