adding additional activerecordset functions