finding first available product