update to new syntax for super calls