adding shader assmebly