initial basic searching
booleans
basic searching