up hammer to 1.1.3
add `beforeload` & `afterload` event