zip the whole ui structure up