light shader tweaks
some methods
gui checkbox, gui methods