xprograms: add synapse