> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Inserting fields

Inserting two fields after a `TradeId` field in the `TradeStore` store in the `Sensitivities` schema:

```Java theme={"languages":{"custom":["/engine/python-sdk/0.9/languages/pycon.tmLanguage.json"]}}
Map<String, CustomField> customFields = new HashMap<>();

customFields.put("TradeId", new CustomField("TradeLeg", ILiteralType.STRING).asKeyField());
customFields.add("TradeLeg", new CustomField("Theta", ILiteralType.DOUBLE).asNullable());

configurator.insertFields("Sensitivities", "TradeStore", customFields);
```

or

```Java theme={"languages":{"custom":["/engine/python-sdk/0.9/languages/pycon.tmLanguage.json"]}}
configurator.insertField("Sensitivities", "TradeStore", "TradeId", new CustomField("TradeLeg", ILiteralType.STRING).asKeyField());
configurator.insertField("Sensitivities", "TradeStore", "TradeLeg", new CustomField("Theta", ILiteralType.DOUBLE).asNullable());
```
