add role in model
add annotate

add role in model (using enumerize gem)

add role in model (using enumerize gem)