Truth has been shown