Added self update and update achs