seperating shader fiels