why three packages to test? seems excessive.