Work on window framework