allow directory component in filename