new direct datastore retrieval method 4