product selection process