datastore actually works now