hooks added, bender updated