add parser method