finished gallop search.
ready to apply uint4 for search part