cleaned up involute gear form