more than one student can now have a derived course item and makefile doesnt break as easily