fixed use of super - is keyword for safari