# cooperative prototyping