add highwater mark