Refactored shift in network