added note for infinite looping