up to edit commodity