create configs marshal and unmarshal now works - needs explicit change values test to fully cover everything yet