ui and backend updates to support priority in pools