letted sunlight in (verb) simplify: make easy, intelligible
Sinonime: extemporary, extempore, impromptu, improvised,
informal, off the cuff, off the hip, off the top of head, spontaneous, spur-of-the-moment, throwaway, unpremeditated, unprepared, unrehearsed, unstudied, without preparation
Antonime: planned, practiced