class registration