added optional search box