add attribute setting