Initial Search Core implementation