Um, the guarantee of future support was so short that it was, in fact, negative in duration? Sorry, I really thought that would work.
"conditions check" appears to be fundamentally broken - it subtracts items on hand from those in your goals list, when the goals list is already supposed to be...