sections update cli uses set fields from constructor