updating rooks