add preliminary symlink handling