hammer as plugin