Nice! You could also use the `none?` method here:

```ruby
def can_rent_books?
  @rented_books.none? { |b| b.status == "overdue" } && @rented_books.count < 2
end
```