commit FAQ and hammer example