edge condition was incorreclty checked fixes #523
i recently learned that package names should also prefer the singular form, not the plural form