fixed product kernel copy error
small changes to parameterization init