Got a call about this contract. According to previous posts, it should be over now. When is it supposed to end? Hows it going?