add "mod" to hamel