add the ability to shift display