writing tests in progress