added button graying out when there is no valid temp input
fixed conflict