use Hammer 2.0