- allow for multiple mark types