basic product editing