using method deviants for parsing