correct handling of Supers