Task A + B nearly done