add focus-client-hook
add update-client-hook