final integration of single