OS and name can't be null