the beggin9ing of loadAvailability component