reduce block list