improved stability and overall look and feel