integration stage 1