rework zk