I know refactoring database queries into ActiveRecord scopes is another PivotalTracker story, but just heads up here.

It's always better to order by 'created_at' when querying for 'newests, 'oldests' etc.

For example:
scope :recent, order("created_at DESC")