now super.hs compiles