only load extra if it exists