completed typeLoader