v1.1 added comments, now loops infinitely