supplies default values