update full cal