What does this class do? Why is it there?