get rid of attempt at scannerless parser