Hmm, I think I/we can do that as well. How did you keep track of the dates? Esp. if a campaign is moving around PNJC -> A -> CFNP -> A -> ....
I did not keep track, as I didn't think it was necessary. I always append a campaign to the bottom of a list. So if it moves from CFNP to A, it would just be the last item in that list (based upon the term length of course). For example you have the following situation:
A
CAMPAIGN4 (W)
CFNP
CAMPAIGN2 (W)
CAMPAIGN1 (M)
CAMPAIGN3 (M)
So, let's say a spot opened up at CAMPAIGN2 it would change to:
A
CAMPAIGN4 (W)
CAMPAIGN2 (W)
CFNP
CAMPAIGN1 (M)
CAMPAIGN3 (M)
This rewards campaigns that stay active over a long period of time, which is a good thing IMO. Anyway, I don't really care how it's sorted, as long as it's sorted by term length.