Finally here...Vegas we meet again...