adds loop