added temperature layer