parser runs, functionality needs to be checked and tested, and code needs to be cleaned up