derive show instance for Marked