working on rec_class looup