update synapse artifact, remove user preference references, and fix compilation errors