All inheritance is now working