Mine is in an impound account built into the payment as well. No mello roos here. My house is the one thing that we didn't go bigger and better with when times were good....been in the same house for 13 years and I was glad about that when the shit hit the fan. Now boats and cars that's a whole another story.