do X times do until you have X do forever