add getZLength instead of default value