Search Function Returning Generator Interlock