Try redoing the listener with zepto