Search functionality for catalogue