added vertical horizontal and blend stub shaders