Initial ideas, thanks freenode.org#selenium