unit testing significant progress