DRY runtime creation