model add parser