Waterfront Memory