some new things

class loop

int m_nLoop
fn facNum()