add MarkController