update to support search