Am I being blind? I don't see how this is different to the original view code. Both the super user and teacher had the same code previously.