more rails-like
another nil? check