fixed flyer loop bug
changed .on to .bind/unbind