one by one to keep it going