update dao & shop