Elastic OSC review