some UI fun, some UI bugs