Better non-restricting Window Implementation