difference between gear types