lots of gui fixes from user logs