Framwork foundation