modify powered value
add attentions
modify sample