Classes and registration