Software aids drive design