Use defaults instead of main vars for easier overriding.