marked_types used