build passes initial tests