only update changed files

also made output a little nicer