starting to describe integration method