partially implemented Tasks