* fixed illegal offset exception