Possible+Framework

Here is a possible framework.