upload hex file individually

upload hex file dirty area individually.
[implement] quick swap

pushing and holding keys simultaneously swaps each other.