YES

I'm still working on that best part.