Apparently working parser.