save to server - working, perf tune needed