Shifts and Rotas