MITTS and SHIELDS