fixed getattr