connector methods complete