traverse functions should return 0 on success
1 file changed