Revert "framework"

This reverts commit 991e79b5da2cb3abc88a6ab8ef2084f18eb3069e.