nonblocking repeat