base for product edit
fix commodity repo