Software integration