Most gui features in place.