add window operator