CHECK AVAILABILITY ...