Update event listeners, and mobile dependent bugs fix.