correct parse methods