updateAvailability added