add zdc library