intellectual progress