Black Holes and revelations