update Test_TopWindow
add observer