implemented mouse-hover seek behaviour