parallel shift