add back in half working search