Add Search engine OOP-style