mkfile when it is not exists