small changes, and adding parser.c