update with moves and area