implemented strategy pattern on Attribute Search functionality. Mighty Proud of it.