Needed some more classes.