minor bug fixes and added DataSnapshot usage to turbo.js