changes to initial
Updated to exceptions and scheduler.c