make defaults more explicit