sample update