Implemented 'extends'