all instructor task functions working