bug fix
let user can define their hook file
update README