simplify marshal_configuration