active record - work in progress