refactored into ad_gpo_cse_send/recv; added comments