fixing bad super call