added UIWindow extension