shader class included and working