ADAPTORS & EXTENSIONS