allow default formats and default values