Dk cannon