improved string insert updating, added support for directly getting snapshot via HTTP service