[PD] serendiPd - impromptu networked collaboration