lots of experimenting with endpoints and datastore