improvements to reifile clas