added segment io tracking and bind.js (for browsers without bind)