sample.h update