init attribute
init attribute, fixed conflict