extending adapter