rewrote fvcomClass