modify to continue access when error occured