shader class tweaks
shader class tweaks