file does nto exist works