squash this commit - fixes 3rd level inheritance - a/b/c