fixes, cacheable, exec