first adhoc