Updated what.c