make defaults dict instead of bunch of constants (closer to persistance object in json)