AD HOC ARCHITECTURE