working without window