exploring ActiveRecord use case