update makefile
update ir_temp
update code