Beyond Human Sight ?