updates to classes.