different variations of a - Search