robust integration