Lost of crazy updates, to bring vegas up to speed