swap arguments for append_extension
add tests for find_all