mini temp class for part d