started organizing loop performance