integrates