fixed window location problems