added main models
some specs for roles