list update
fixed touch operation