buttons added, warmer button functioning