Mini Mig. Update 8/30 FINISHED