search using more optionial params