availability analysis