Rewrite work with zkbd