add SearchContract project