New shader improvements