modify attributes