Making more generic.