added new get_policy_cb, and associated extra functions