add user-interface description