fix some eror