check all avail