Complete ui interaction