fix for multiple shader files