final project integration