Class Registration Loop