cultural progress.