add window_proc class