modify Hunk model and controller