There are several areas needing improvement: 1) add tests for hard links 2) add implementation for uncommon flags (-d, -L, -n, -P, -r) 3) align error messages more closely with GNU implementation