initialize
Spec Product