explanation of underlying basic principles of hammer