final joint classes.