refinement: add @hashgen and @stunc