It looks like your check_angles method doesn’t return True for valid triangle angle values.

I checked with different valid triangles and got True as result in all cases. I can’t find the bug in my code, if there is.

```
class Triangle(object):
number_of_sides = 3
def __init__(self, angle1, angle2, angle3):
Triangle.angle1 = angle1
Triangle.angle2 = angle2
Triangle.angle3 = angle3
def check_angles(self):
if (self.angle1 + self.angle2 + self.angle3 == 180.00):
return True
else:
return False
test_triangle = Triangle(180, 0, 0)
print test_triangle.check_angles()
```