add texture successly