implemented hammer usage