#3 - Integration template