This class is going to be peculiar and interesting