Update func.h