Added new operation and chains to push windows into halves