attr method support