Z function complete
Migrate to good ol C!