module product

few fixes
front - ongoing