Implemented while parsing