rename to a more generic name