Under ยง 2-609, if (1) a party has reasonable grounds thinking that the other party will not fulfill its contractual obligations, then: (2) that party may demand in writing adequate assurance of performance, and (3) if is commercially reasonable to do so, (4) it may suspend its performance (5) until it receives the requested assurance.