changing window behavior
changing window behavior