why do we have hands