@Arjunjain1017 Well said. Mechanical design has this fascinating interplay of parts that affect each other.. you really need to think of the system as a whole while designing the smallest of parts .. unlike cleanly segmented microservices based software dev..