change to use the remoteDao