add separate branches for lib-processor