Implement search catalogue function