require connection extensions