Reorganized inheritance model