updated bach completion