```coffeescript
a = DS.attr
ETahi.LitePaper = DS.Model.extend
  paper: DS.belongsTo('paper')
  flow: DS.belongsTo('flow')

  title: a('string')
  shortTitle: a('string')
  submitted: a('boolean')
  roles: a()

  displayTitle: (->
    @get('title') || @get('shortTitle')
  ).property 'title', 'shortTitle'

  roleList: (->
    @get('roles').join(', ')
  ).property('roles.@each', 'roles.[]')
```

Sort the roles uniformally on the dashboard
user
```coffeescript
a = DS.attr
ETahi.LitePaper = DS.Model.extend
  paper: DS.belongsTo('paper')
  flow: DS.belongsTo('flow')

  title: a('string')
  shortTitle: a('string')
  submitted: a('boolean')
  roles: a()

  displayTitle: (->
    @get('title') || @get('shortTitle')
  ).property 'title', 'shortTitle'

  roleList: (->
    @get('roles').sort().join(', ')
  ).property('roles.@each', 'roles.[]')
```
assistant