Dealing With Shift: Are You Ready?