update available condition