connect once + connect with object
Add async connect