This class is put together vastly differently to all other classes, what is the reasoning behind this?