first implementation of uzd1