feature: add basic ZCLM