I think `exists?` is better than `present?` for this sort of thing (active record scopes).