changes now contain plain values (insted of references)