new constants
some code cleanup, some design/UI work
using new constant
set up switches so that they display the real status