auto wireing test
inheritance test
commit