Use one method to start consuming for task and result