fix attr bug