renamed common to zk_common