added "defaults" and "role_defaults"