Lots of work on gui framework.