fix writeAttribue