Extends implemented

Extend of Class/Types implemented