xxMFS: Cotton Fields Forever