Added more granular marke interface to attributes.