this class is not needed anymore