reconstruct anistropic

reconstruct anistropic for code repeat
progress int overflow