Framework For Concurrency and Recovery of Similar Actions