updated unit test and extra comment to Hammer constructor