life on the edge