Added helpful support classes.