Make runtime optional