notation shift