different versions of a - Search