Added product selection delegate