fixed shift taking