shader stuff and multiline string fix