fix the cog