Beginning GUI reconstruction