added 3 new files inheritence testing