use full path to avoid issues with symlinks