add permissions and votes features