refactored ManageWindow