Not so ugly.
Infos while dragging.
JS in the right places.