add allLoop