working my way towards saving and editing combined shaders