Still need the interface thing to work. Also maybe the super thing.