archiving non-working parser