Migrating to commands for group processing
Converted to resources
Simplified stateful service