left event listeners and search direction