Added new Loop super class and some class desc