fixed error display
optional session handler