There are two calls to ```.nil?```, could we clean up the logic so there is only one check on the object Also, we should probably use ```.blank?``` instead