GumCal: handling tentative status buyer side in a less complex way