+ read me updated; repeat loop