interface styling
made labels more robust and added font size variation
update from master