Intergrating programmes