Integration methods and interface have been added