it caches compiled programs