dnk lib