some changes with refreshdatagridview