An exploration in collective interfaces