4 tuple done
bug fixed: add break;
better ui
add debug mode