Points Deductions - our only hope??