[PD] seperate GUI communication protocol?