add mousedown action support