fix presistent error bug