fixed ResultParser