Main Search Step Joi