Big flannel compilation