MI Stuff- Development pt 2