added result_type mixed to search