Implications and Shifts