experimenting with drag events for user interface.
fixed a small and obvious bug that vexed me for an embarrassing amount of time.