This class is apparently also necessary.