narrow versions covered for tests