add texture optimizer