backward compatibility for getting product object