Some things that are needed

mi