Added annotations to shift