add - more examples combination inheritance