create separate function for touching .nonadmin file when necessary