required tests are now passing