improving ValidateSessionAttribute functionality