Revised to a great frame work!

Yes yes yes!
Step changes