adding integration test