add EagerView and Synceddatastore