major updates to 'ActiveRecord'