live on the edge man...