updated network model - now handles priority