# sub register { #sub for keeping track of directories: eg - making sure we are not in a recursive symlink loop, could use inode numbers here