Adding initial zft functionality