fix heat requirement syncing
simplified refinery recepie stuff