That what i thought about this method

```ruby
def setup_role
  self.roles << Role.find_by(name: 'Admin') if User.count == 0
  self.roles << Role.find_by(name: 'Participant') if self.roles.empty?
end
```

Please let me know what is not working for you.