fully integrated