flash and touch