update session request func