Smart Iterations 2 - Fixed

All smart iterations are working. Commented debugging out for speeds
sake.