remove unneeded setting of variable (return)
more comment on cam switch failure
button coloring again
cleanup, button color and change used functions