umask is not always present