change sample struct