add set_integration_period method