why the call to .super? Super is just pass through, right? Why not just not override?