no need for checking connection active status when setting up callback