integration works