don't update isAvailable