styles and live selection update
more style cleanup