bug in use of super