add ability for all roles, add Comment class