Many GUI improvements.