调整架构，完成connect