Since at this point you're used to me being a stickler, I should point out that 1) the spaces here are preventing this from being stylistically appropriate HTML. 
```
<p>Most paragraph tags won't have the space there, like this</p>
```
2) You probably shouldn't name a variable 'str' as that's the name of a builtin in Python and you don't want to risk overriding some behavior that you might need.

But don't worry about fixing those problems. This is good to go (again).