Redoing inheritance