Changes for tmp.c 3