updates here
the worst period ...