SEARCH: very tight slowly first time