module product

features: few fixes