updated vendors, added socketio