#6 - add a priority field