what a day for the drivers window mech to strip its teeth! the search is on for a replacement.........