o work repeatedly for