revelation: an enlightening or astonishing disclosure
insight: the clear (and often sudden) understanding of a complex situation
construction: the commercial activity involved in repairing old structures or constructing new ones