alomost completed