Roles settings should not reset.

Closes gh-109
Closes gh-26