Vertical injection logic