Reveal uses .live() - added migrate.js to deal with errors