#56 Fix some problems in product controller