Searching

Also added summation because it was dependent