Port to provider file, and setup of date cursor to sync.