creating existing file should return false
added ablitiy to ignore files and exlude directories