moves adds changes deletes