Even more generic.