You have spent years looking for the perfect what?