pass updated session to next after checks