A song of fire and ice