cos_theta bugfix