Practical aspects of gear and gearbox design