add drag/drop
repaint after tab toggle
add cooldown field