fix attr type