Seems really thought out. I'm interested!