need to parse redis task twice