Moved processing logic
Merge
merge