Dancing On The Edge