distributed assignment of mark attributes