init integration