You should probably have holes in your roof. A lot of them ... and creates fewer moisture issues. Box vents shouldn't be combined with other vent types either, especially ridge vents.