Added start of shader support