big cook and gaps

.