Correct typo
Use `self.bounds` instead of `rect`
Draw clockwise to prevent flipping the context