This is a good idea, but you do want to use the ad_conn information when it is available. The procedures should check if a connection is active by calling [ad_conn connected_p]