better support for marks