Extending shader class