After 5 attemps, here it is! A priority system