able to work with attribute