added role, ability and edited several views