update availability
update availability