fix how upholstery sets data for modela and configuration