fixed heat being ignored