has attr