abigail mac is on the edge