implement of "multiple inherited"