staying on the edge