Splited Process/Assign block

Issue #12