Explanation for heat capacity problem