Upper ad hoc