cambiosn en main, el parser y quit + programmv