re-structure ui for gesture list