add i_class preliminary draft