Mini Project involves 14-15 different gears