handle links more like files
syntax
import File::Path, which we should be using but aren't.