Update smart.c