work: refactor and blind implement task performing.