warm diagram