a few UI bugs