ability to specify config field type