Ad Hoc Groups