consider a single enabled flag