completed whole