Hardware hands for Software fingers...