mary vessels do over