added FindLoopPort