could use `present?` here too