don't need the vals in case classes.