added basic channel support, moved to less for stylesheets