Bad gear logic