integrated version