building and passing tests again