pass all integration test