first go at an integration test