updated the new cli parser