server side of Resonance