modify item attr