samples for integration modules refactored