Impossible CEO: ‘We need to continue to improve our product’