add multiple window support