Many human senses