created Super interface. working to debug