Collection search - Weaving apparatus