versatile vs flexible - Search