lib module and session module updated