put proxy connectins, etc in a struct