apparently inherits doesn't work :p