Session handshack works and added the session timeout feature as well.